package com.besall.allbase.view.activity.chipstoollevel4.protocol;

import android.content.Context;

import com.bes.bessdk.service.base.BesServiceConfig;
import com.bes.bessdk.service.base.BesServiceListener;
//import com.besall.allbase.view.activity.chipstoollevel4.alipay.AlipayActivity;

import java.util.List;

public interface IProtocolPresenter {

    void pickDecice(ProtocolActivity context, int scan);

    void connectDevice(BesServiceConfig serviceConfig, BesServiceListener listener, Context context);

    void sendInfoData(int id, byte[] params);

    void sendFitnessData(int id, byte[] params);

    void sendNotifyData(int id, byte[] params);

    void sendVibratorData(int id, byte[] params);

    void sendSystemData(int id, byte[] params);

    void sendDeveloperData(int id, byte[] params);
    void sendWatchDialOTA(List<byte[]> packets,long milliS);
    void pickLogFile(ProtocolActivity context, List<String> file);


}
